from town refuse - Espagnol Anglais Dictionnaire